<!doctype html><html><head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>uuAltCSS.js - Change Log</title>
<style type="text/css">@import url(./README.css);</style>
<style type="text/css">
.add { color: chartreuse }
.fix { color: skyblue }
.del { color: darkgray }
.move { color: #555555; }
.rename { color: #f6f; }
.retake { color: #f06; }
.change { color: yellow; }
.posfixed { position: fixed; top: 0px; right: 20px; width: 360px; height: 200px; }
#pie { opacity: 0.5; }
#pie:hover { opacity: 1.0; }
li { margin-bottom: 0.5em; }
</style>
<script type="text/javascript" src="CHANGELOG.js"></script>
</head>
<body>

<p>
   | <a href="http://code.google.com/p/uupaa-js-spinoff/">HOME</a>
   | <a href="./README.htm">README</a>
   | <a href="./DEMO.htm">DEMO</a>
   | <a href="./CLASS.htm">CLASS</a>
   | <a href="./CHANGELOG.htm">CHANGE LOG</a>
   | <a href="./DONATE.htm">DONATE</a>
   | <a href="./LICENSE.htm">LICENSE</a>
   |
</p>
<hr />

<div class="posfixed">
  <img id="pie" src="img/1dot.gif" alt="Changes" />
</div>

<div id="log">
  <dl>
    <dt id="version0.x-title">Version 0.x</dt><dd
      id="version0.x-data">
      <dl>
        <dt>Version 0.2.1 2009-08-xx / bugfix</dt><dd>
          <ol>
            <li class="add">uuMeta.cdsl.js: (ifie67)
                <br /><span lang="ja">- コンディショナルセレクタに IE6 または IE7 で設定される IDENT "ifie67" を追加。</span>
            </li>
            <li class="add">uuAltCSS.js: (_plus.postvalidate, uuAltCSS.redraw)
                <br /><span lang="ja">- max-width: 系を評価してから、-uu-box-effect: を評価するように評価順序を変更。</span>
            </li>
          </ol>
        </dd>
        <dt>Version 0.2 2009-08-16 / next step</dt><dd>
          <ol>
            <li class="add">uuAltCSS.js: (getRuleset, getDeclaredValues, getDirtyCSS, getExStyle, setExStyle, redraw)
                <br /><span lang="ja">- メソッド追加。</span>
                <ul>
                  <li>getRuleset() - スタイルシートに追加したルール名とルールの詳細を文字列の配列で返す</li>
                  <li>getDeclaredValues() - CSS でプロパティが指定された順番と、優先度を加味したプロパティ + 値のペア等を返す</li>
                  <li>getDirtyCSS() - 収集した CSS を改行やスペースが除去されていない状態の文字列として返す</li>
                  <li>getExStyle() - getComputedStyle(), currentStyle 相当の値を返す。-uu-xxx の値も取得可能</li>
                  <li>setExStyle() - スタイルを設定する。-uu-xxx の値も設定可能</li>
                  <li>redraw() - 再描画を行う</li>
                </ul>
            </li>
            <li class="add">uuMeta.js:
                <br /><span lang="ja">- window.boot(type) の type に起動理由を設定するよう機能を追加。</span>
                <ul>
                  <li>0x100 - DOMContentLoaded または window.onload が成立し、uuMeta.boot() に登録されている全ての処理が完了した</li>
                  <li>0x101 - DOMContentLoaded または window.onload が成立し、uuMeta.boot() に登録されている全ての処理が完了した後で、uuMeta.boot() に再度関数が登録された</li>
                  <li>0x200 - uuAltCSS のレンダリングが完了した(初回のみ)</li>
                  <li>0x201 - uuAltCSS() を明示的に実行しCSSの再評価/部分再評価が完了した</li>
                </ul>
            </li>
            <li class="change">uuAltCSS.js: (-webkit-xxx)
                <br /><span lang="ja">- -webkit-xxx のサポートを止め、-uu-xxx をサポート。</span>
              <ul>
                <li>-uu-display: table</li>
                <li>-uu-text-shadow: &lt;color&gt; || &lt;offsetX&gt; &lt;offsetY&gt; &lt;blur&gt;?</li>
                <li>-uu-box-shadow: &lt;color&gt; || &lt;offsetX&gt; &lt;offsetY&gt; &lt;blur&gt;?</li>
                <li>-uu-box-reflect: &lt;direction&gt; &lt;offset&gt;?</li>
                <li>-uu-border-radius: &lt;top-left&gt; &lt;top-right&gt;? &lt;bottom-right&gt;? &lt;bottom-left&gt;?</li>
                <li>-uu-gradient(&lt;type&gt;,&lt;point&gt;,&lt;radius&gt;?,&lt;point&gt;,&lt;radius&gt;?,from(&lt;color&gt;),to(&lt;color&gt;),color-stop(&lt;position&gt;,&lt;color&gt;)*)</li>
                <li>-uu-background: (&lt;image&gt;|&lt;repeat&gt;|&lt;position&gt;|&lt;attachment&gt;){1,}(&lt;image&gt;|&lt;repeat&gt;|&lt;position&gt;|&lt;attachment&gt;|&lt;color&gt;)</li>
                <li>-uu-background-image: (none|url()|-uu-gradient()){1,}</li>
                <li>-uu-background-repeat: (repeat|repeat-x|repeat-y|no-repeat){1,}</li>
                <li>-uu-background-position: ((&lt;percentage&gt;|&lt;length&gt;){1,2}|&lt;position-x&gt;||&lt;position-y&gt;){1,}</li>
                <li>-uu-box-effect: none|auto</li>
              </ul>
            </li>
            <li class="fix">uuAltCSS.js: (<a href="demo/testcase/case1_mbg+border.htm">TEST CASE1</a>, <a href="demo/testcase/case2_mbg+border.htm">TEST CASE2</a>, <a href="demo/testcase/case2_mbg+border.nojs.htm">TEST CASE2 nojs (WebKit only)</a>)
                <br /><span lang="ja">- Multi background image + border で背景色がはみ出ないように修正</span>
            </li>
          </ol>
        </dd>
        <dt>Version 0.1 2009-08-03 / minefield</dt><dd>
          <ol>
            <li class="add">uuAltCSS.js:
                <br /><span lang="ja">- alpha version release</span>
            </li>
          </ol>
        </dd>
      </dl>
    </dd>
  </dl>
</div>
</body>
</html>

